suction sweeper - French English Dictionary